international payments agreements - Turc Anglais Dictionnaire